Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ILCHESTER PLACE Terraced £1,519,804 £474,600 23 Nov 2001
2 ILCHESTER PLACE Terraced £26,823,106 £25,000,000 29 Jun 2021
3 ILCHESTER PLACE Terraced £22,031,761 £14,250,000 30 May 2014
5 ILCHESTER PLACE Terraced £4,567,245 £3,300,000 8 Dec 2015
7 ILCHESTER PLACE Terraced £23,053,968 £16,250,000 8 Sep 2015
8 ILCHESTER PLACE Terraced £30,552,510 £23,300,000 20 Dec 2016
9 ILCHESTER PLACE Detached £15,374,248 £12,250,000 12 Jan 2018
10 ILCHESTER PLACE Terraced £15,835,177 £12,850,000 3 Oct 2018
12 ILCHESTER PLACE Detached £17,292,044 £15,500,000 19 Aug 2021
15 ILCHESTER PLACE Terraced £21,177,723 £13,000,000 6 Feb 2007
16 ILCHESTER PLACE Terraced £15,207,926 £12,400,000 29 Nov 2019
17 ILCHESTER PLACE Terraced £28,445,020 £19,000,000 10 Oct 2014
18 ILCHESTER PLACE Terraced £30,597,042 £18,700,000 24 Oct 2013
19 ILCHESTER PLACE Terraced £1,410,063 £750,000 20 Jan 2005
20 ILCHESTER PLACE Terraced £16,255,297 £14,021,000 20 Nov 2020
22 ILCHESTER PLACE Terraced £20,344,673 £19,400,000 1 Feb 2022
23 ILCHESTER PLACE Terraced £37,100,383 £30,000,000 8 Apr 2019
24 ILCHESTER PLACE Terraced £6,020,648 £1,300,000 5 Oct 1998
26 ILCHESTER PLACE Terraced £12,509,548 £2,525,000 6 Oct 1997